home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1996 October / MACPOWER-1996-10.ISO.7z / MACPOWER-1996-10.ISO / Shareware Paradise / MM倶楽部 / PM-Batcher 1.0f.sit / PM-Batcher 1.0f / ReadMe_PM-Batcher1.0 < prev    next >
Text File  |  1996-07-19  |  11KB  |  255 lines

  1. ■■ PM-Batcher 1.0 ■■ - ReadMe - 1996/07/19 written by KIKK
  2.  
  3. ● PM-Batcher とは?
  4.  
  5.  Adobe Photoshop を用いて、画像サイズ、色深度、画像フォーマットの変
  6. 更、あるいは解像度の変更等の定型作業を日常的に行っていますと、毎度同じ
  7. 操作をするのは面倒に感じてきます。こういった点を考慮して、 Photoshop 
  8. での定型作業を自動化してくれる PhotoMatic という Freeware が DayStar 
  9. 社から提供されています。これを使えば、 Photoshop のメニューから、ある
  10. いはキーボード・ショートカットをタイプするだけで、いくつもの行程の処理
  11. を自動で行うことができます。
  12.  
  13.  また、処理に用いるスクリプトを PhotoMatic アプリケーション本体の上に
  14. ドラッグ&ドロップしますと、 PhotoMatic のアプリケーション本体が入って
  15. いるフォルダの中にある画像ファイルを連続して処理してくれます。
  16.  
  17.  しかしです、この連続処理してくれる機能がどうもうまく動いてくれないん
  18. です。それに、仮にうまく動いてくれたとしても、処理前の画像ファイルを入
  19. れておくフォルダが固定されてしまう点には、多少不便に感じてしまいます
  20. (もしかすると、複数の画像ファイルをドラッグ&ドロップしただけで連続し
  21. て処理してくれるのかも知れませんが、前述のように、 PhotoMatic のアプリ
  22. ケーションがうまく動いてくれなかったため確認できませんでした)。
  23.  
  24.  そこで『それならば、自分で作ってしまえ!』ということで、PhotoMatic の
  25. 連続自動処理をサポートするプログラムとして作ったのが PM-Batcher です。
  26.  
  27.  処理を施したい画像ファイルを PM-Batcher の上にドラッグ&ドロップする
  28. だけで、複数のファイルに対して連続して同じ自動処理を施すことができま
  29. す。つまり、処理したい画像ファイルをドラッグ&ドロップするだけで、 
  30. Photoshop ( PhotoMatic )がそれらファイルを1つずつ開いていき処理して
  31. いってくれるわけです。早い話が、 PM-Batcher は、複数の画像ファイルを 
  32. Photoshop ( PhotoMatic )に受け渡してやるだけの簡単なプログラムです。
  33.  
  34.  ドラッグ&ドロップする場合、1つのファイルは勿論のこと、複数のファイ
  35. ルでも、またフォルダごとドロップした場合でも、さらにドロップしたフォル
  36. ダがファイルの入ったフォルダを含んでいた場合でも、さらにさらに複数の
  37. ファイルとフォルダをドロップした場合でも、中に含まれるファイル全てを処
  38. 理することができます。
  39.  
  40.  
  41. ● PM-Batcher は、以下のオプションを備えています。
  42.  
  43.  1.自動処理終了後、 Photoshop を終了するか、あるいは起動したままの
  44.       状態にしておくのかを選択することができます。
  45.  
  46.  2.その時々に応じて、自動処理用のスクリプトを変更することができま
  47.       す。
  48.  
  49.  
  50. ● 推奨環境
  51.  
  52. ・漢字 Talk7.1 ( System 7.1 ) or later
  53. ・ AppleScript v1.1 or later
  54. ・ Finder スクリプティング機能拡張
  55.   ( Finder Scripting Extension ) v1.2 or later
  56. ・ Thread Manager v2.0.1 ( in case of 漢字 Talk7.1 or System 7.1 )
  57. ・ Adobe Photoshop v2.5.1 or later
  58. ・ PhotoMatic v2.0 or later
  59.  
  60.  
  61. ● 動作環境
  62.  
  63.  PM-Batcherは、以下の環境で動作確認を行いました。
  64.   ・Centris 650 / 32MB / 漢字Talk7.5.1 / System 7.5.3 Revision 2
  65.   ・LC475 / 36MB / 漢字Talk7.5.1
  66.   ・PowerMac 6100 / 48MB / 漢字Talk7.5.1
  67.  
  68.  
  69. ● 使い方
  70.  
  71. 1.まず、 Photoshop で、1枚の画像ファイルに対し行う処理を自動記録し
  72.     ( PhotoMatic の機能です)、自動記録で作られたスクリプトを適当な名
  73.     前を付けて保存します。これは、メニューバーの一番右側の『 Record 』
  74.     というメニューから『 Start Recording 』を選択して実行します。この場
  75.     合、必ず画像ファイルの Save とウィンドの Close までを記録してくださ
  76.     い(スクリプトが作成されましたら、念のため、動作確認を行ってください。
  77.  
  78.     また、自動記録で Photoshop での一連の操作を記録する場合には、その都
  79.     度メニューバーのメニューから各種コマンドを選び実行するようにしてく
  80.     ださい。それらコマンドをキーボード・ショートカットあるいはパレット
  81.     から実行しますと、正確に記録されない場合があります。この点、ご注意
  82.     下さい。
  83.  
  84.     さらに、 PhotoMatic では、『別名で保存』( Save As )で出てくるダイ
  85.     アログで特定のフォルダを選択することができません。これを回避するた
  86.     めの方法はあるにはあるのですが、スクリプト自体に修正を加えるものな
  87.     ので、ある程度スクリプトに慣れていないと大変かと思います。ですので、
  88.     できましたならば元画像の複製を作り(フォルダに入れている場合にはフォ
  89.     ルダごと複製して)、 Photoshop で処理を加えたあとは上書きするように
  90.     して自動記録されるといいと思います。簡単に言えば、ファイルメニュー
  91.     から『保存』( Save )を選択する操作を記録するだけです。
  92.  
  93. 2.次に、 PM-Batcher をダブルクリックで起動します。そうしますと、オー
  94.     プニング画面(最初の起動時にだけ表示されるもので、2度目以降は表示
  95.     されません)に続き、以下の3つのファイルのありかを尋ねてきますので、
  96.     ダイアログの指示通りにそれぞれの場所を指定してください。
  97.  
  98.     1.PhotoMatic Plug-in の場所
  99.     ( Photoshop で設定したプラグインフォルダの中にインストールされてい
  100.       ます)
  101.     2.Adobe Photoshop の場所
  102.     ( Photoshop 本体のありかです。異なったバージョンをインストールされ
  103.       ている場合には、自動処理に用いるものを選んでください)
  104.     3. 処理に用いる script の場所
  105.     ( PhotoMatic で設定した Scripts フォルダの中に作成されています)
  106.  
  107. 3.以上3つの設定が終わりますと、設定された処理に用いるスクリプトの名
  108.     前を示すダイアログが表示されます。また、そのダイアログには連続処理
  109.     完了後に Photoshop を終了するのか、起動したままにしておくのかについ
  110.     ての設定も表示します。
  111.  
  112. 4.表示されたダイアログのボタンの一番左に Quit/StayOpen と書かれたボ
  113.     タンがありますが、これをクリックする毎に StayOpen と Quit とが切り
  114.     替わります。これは、前述しましたように、連続処理完了後に Photoshop
  115.     を終了させるのか、それとも起動したままにしておくのかを設定するオプ
  116.     ションです。デフォルトでは、 Quit するように設定してあります。これ
  117.     らを確認しましたら、 OK ボタンをクリックしてください。
  118.  
  119. 5.以上で完了です。
  120.  
  121.     なお、上記のような操作をせずに、いきなり処理したい画像ファイルある
  122.     いはそれら画像ファイルの入ったフォルダをドロップした場合にも各種設
  123.     定をできるようにしてありますので、上記設定が面倒な場合は前述の設定
  124.     をせずにドラッグ&ドロップされてもOKです(ただし、この場合、連続
  125.     処理完了後には Photoshop は Quit します -- デフォルトの設定)。
  126.  
  127. 6.あとは、処理したい画像ファイル(あるいは、それらの入ったフォルダ)
  128.     を PM-Batcher の上にドラッグ&ドロップしていただきますと、処理が始
  129.     まります。
  130.  
  131. 7.連続処理が全て完了しますと、 PM-Batcher はビープを2回鳴らして終了
  132.     します。
  133.  
  134.  
  135. ● Tips
  136.  
  137. 1.前述しましたように、 PM-Batcher をダブルクリック等で起動しますと、
  138.     ダイアログが表示され、そこで自動処理用のスクリプトを変更できるよう
  139.     にしてあります。ですが、記憶できるスクリプトは1つに限られています。
  140.     ですので、もし、自動処理用のスクリプトがいくつもあり、それらを使い
  141.     分けられている場合には、 PM-Batcher の複製を作成し、それぞれに異なっ
  142.     たスクリプトを記憶させて使うといいと思います。
  143.  
  144. 2.Photoshop の v2.5 と v3.0.5 の両方をハードディスクにのせて使い分け
  145.     ているような方の場合でも、上述しましたように、 PM-Batcher の複製を
  146.     作成し、使い分けられるといいと思います。
  147.  
  148. 3.異なるバージョンの Photoshop を併用されている場合、一度 
  149.     PM-Batcher で処理に用いる Photoshop を指定してしまいますと、変更は
  150.     できません。ですが、 PM-Batcher は、パス名を頼りに Photoshop を特定
  151.     していますので、パス名が変わってしまった場合にはダイアログを出し再
  152.     度設定できるようになっています。ですので、例えば PM-Batcher で指定
  153.     した Photoshop が入っているフォルダの名前の末尾に数字の 0 などを入
  154.     れ、その状態で PM-Batcher を起動しますと、別の Photoshop を選択でき
  155.     るようになります。設定したあとは、変更したフォルダ名をもとに戻すこ
  156.     とを忘れず行ってください。
  157.  
  158.     別な方法としましては、解凍仕立ての PM-Batcher を再度ハードディスク
  159.     にコピーするという方法もあります(こちらの方が簡単ですね)。
  160.  
  161. 4.PM-Batcher では、 PM-Batcher 本体のファイル名については何等制限を設
  162.     けていません。従いまして、処理に用いるスクリプトの名前をコピー&ペー
  163.     ストするなどして、分かりやすい名前に変更してお使いいただくといいの
  164.     ではないかと思います(例えば、 To GIF など)。
  165.  
  166.  
  167. ● 注意していただきたい点
  168.  
  169.  Photoshop 自体が開けるファイルの種類がとても多いこと、 Plug-in を追
  170. 加することによって開けるファイルのバリエーションが増やせることなどか
  171. ら、処理を加えようとしている画像ファイルが Photoshop で開けるものなの
  172. かどうかの判定は行っていません。ですので、この辺はご自身で判断していた
  173. だきたいと思います。 Photoshop を日常的にお使いになっている方なら、お
  174. 分かりになるかと思います。
  175.  
  176.  
  177. ● PhotoMatic のありか
  178.  
  179. http://www.daystar.com
  180.  
  181.  上記 URL に行き Company Store と書かれたところの PhotoMatic の文字列
  182. をクリックしますと PhotoMatic のページに行くことができ、 PhotoMatic を
  183. ダウンロードすることができます。また、以下の URL では、直接 PhotoMatic
  184. のページに行くことができます。
  185.  
  186. http://www.daystar.com/PhotoMatic_FnB.html
  187.  
  188.  ダウンロードする前にいろいろとアンケートを採られますが、それが完了し
  189. 次第 PhotoMatic をダウンロードすることができます。なお、 1996/07/19 時
  190. 点での PhotoMatic の最新バージョンは、 v2.0.1 です。
  191.  
  192.  
  193. ● PhotoMatic 使用上の注意
  194.  
  195.  PhotoMatic のインストールは、付属のインストーラをダブルクリックで起
  196. 動するだけでOKですが、漢字 Talk (あるいは AppleScript の日本語版)
  197. をお使いの方の場合、以下のような注意が必要です。
  198.  
  199.  PhotoMatic をインストールしますと、機能拡張フォルダの中に Scripting 
  200. Additions というフォルダが作られ、その中に PhotoMatic Additions という
  201. 名前のファイル(一般に osax といいます)がインストールされます。この 
  202. PhotoMatic Additions という名前のファイルをスクリプティング機能追加
  203. フォルダの中へ移動してください。以上の作業が完了しましたら、 
  204. Scripting Additions フォルダを捨ててしまっても構いません(ただし、中身
  205. が空になっていることを確認してください)。
  206.  
  207.  次に、スクリプト編集プログラムを起動して、『編集』メニューから『書式
  208.  ... 』を選択し、出てきたダイアログの中のポップアップメニューから『 
  209. AppleScript 英語』を選択してください。このように設定していませんと、 
  210. PhotoMatic はエラーを出して動いてくれません。設定が完了しましたら、 
  211. OK ボタンを押し、スクリプト編集プログラムを終了してください。
  212.  
  213.  前述しましたように、 PhotoMatic の自動記録で Photoshop での一連の操
  214. 作を記録する場合には、その都度メニューバーのメニューから各種コマンドを
  215. 選び実行するようにしてください。それらコマンドをキーボード・ショート
  216. カットあるいはパレットから実行しますと、正確に記録されない場合がありま
  217. す。この点、ご注意下さい。
  218.  
  219.  なお、これも繰り返しになりますが、 PM-Batcher で指定する自動処理用の
  220. スクリプトには、必ず画像ファイルの Save と Close までを記録してくださ
  221. い。
  222.  
  223.  
  224. ● 転載条件等
  225.  
  226.  PM-Batcher は Freeware です。これを使用するに関し、一切の制限を何等
  227. 設けるものではありません。
  228.  
  229.  転載は、内容に改変を加えない限り自由に行えるものとします。ただし、転
  230. 載後でも構いませんので、転載された旨をメールでお知らせください。また、
  231. 転載される場合には、本 ReadMe を含む全てのものを同時に配布する必要があ
  232. るものとします。ただし、 PM-Batcher の著作権は、私、吉川 昌宏
  233. ( Kikkawa Masahiro )に帰属するものとします。
  234.  
  235.  また、本スクリプトを雑誌等に掲載される場合、あるいは CD 等雑誌付録の
  236. メディア転載される場合には、事前にご連絡を頂けると幸いかと存じます。
  237.  
  238.  
  239. ● 最後に…
  240.  
  241.  Photoshop を自動化するためのツール PhotoMatic を Freeware の形で提供
  242. してくださった DayStar 社に感謝の意を表したいと思います。
  243.  
  244.  何かお気付きの点、あるいはご意見など、メールでお知らせ頂けると有り難
  245. く思います。
  246.  
  247. 以上です。
  248.  
  249.  
  250. 文中の商品名は、各社の商標または登録商標です。
  251.  
  252.  
  253. KIKK(Masahiro Kikkawa)/ KHB11017
  254.                         / kikk@ca2so-net.or.jp
  255.